UPF0179 protein PF1381 Y1381_PYRFU PF1381 PF1381 MVITLVGEKLAKPGVEFIYYGPAEPCKSCRLARVCTGNLEPGRRYKIIKVRNMEYPCLLHEGKVRVVEVVEPAIDVIIEPRYAVAGSKITLKFVECDDPEKVDLVRPEGLFEGDVVKILEIIGDIECNGRKYKIAKVIRENTQK 144